MacOS support for WebAuthn PRF extension
Categories
(Core :: DOM: Web Authentication, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox139 | --- | fixed |
People
(Reporter: jschanck, Assigned: jschanck)
References
(Blocks 2 open bugs)
Details
(Keywords: dev-doc-complete, webcompat:platform-bug)
User Story
platform-scheduled:2025-06-30
Attachments
(1 file)
Requires MacOS 15.0+.
Updated•2 months ago
|
Updated•2 months ago
|
Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Updated•2 months ago
|
Updated•1 month ago
|
Comment 4•29 days ago
|
||
FF139 MDN docs for this can be tracked as part of https://github.com/mdn/content/issues/39302
- Is this the extension described here: https://w3c.github.io/webauthn/#prf-extension
- This adds support for this extension on macOS. Is there support on other platforms too already? If so, can you point me to the relevant versions?
- Is there a wpl test I can run to find out what extensions a browser supports?
- Might you be able to review the docs when done. I propose to copy the structure for largeBlob in https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#largeblob
Assignee | ||
Comment 5•25 days ago
|
||
(In reply to Hamish Willee from comment #4)
FF139 MDN docs for this can be tracked as part of https://github.com/mdn/content/issues/39302
- Is this the extension described here: https://w3c.github.io/webauthn/#prf-extension
Yes
- This adds support for this extension on macOS. Is there support on other platforms too already? If so, can you point me to the relevant versions?
Support on Windows (Bug 1935278) and Linux (Bug 1935277) landed in Firefox 135. We don't support it on Android yet (Bug 1958716).
- Is there a wpl test I can run to find out what extensions a browser supports?
Not that I'm aware of.
- Might you be able to review the docs when done. I propose to copy the structure for largeBlob in https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#largeblob
Sounds good to me; I'd be happy to review the docs when they're done.
Comment 6•15 days ago
•
|
||
- Might you be able to review the docs when done. I propose to copy the structure for largeBlob in https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#largeblob
Sounds good to me; I'd be happy to review the docs when they're done.
Thanks very much!
I have done a draft in https://github.com/mdn/content/pull/39570 which has questions in line for you. I'll probably have to iterate afterwards.
The main one is whether it is possible to return multiple outputs in the get()
case because it looks like you can supply multiple credentials, and hence presumably calculate the PRF differently in each case.
Assignee | ||
Updated•11 days ago
|
Updated•11 days ago
|
Description
•